orate eloquently

Translations
ораторствовать красноречиво
She can orate eloquently on various topics.
Она может красноречиво ораторствовать на разные темы.